public display - German English Dictionary